eDirectory Troubleshooting Notes
“The key to eDirectory troubleshooting is to do nothing and be patient. If given time, eDirectory will often correct itself”
Troubleshooting steps:
- Identify the scope of the problem
- Determine the cause of the problem
- List possible solutions to the problem
- Assess possible solutions
- Implement a solution
- Verify that the problem is resolved
- Document the resolution to the problem
- Avoid repeating the problem
Identify the Scope of the Problem
Most of the time, you will find that problems occur in the following top 3 (in order) categories:
- Communications
- Time
- Synchronization
Check each of the above in order and record the following information:
- The symptom (what happened that tells you there might be a problem)
- The eDirectory error number and error messages
- The partition, replica, server, or object with the error
- The server holding the partition, replica, server, or object with the error
- eDirectory versions
- Operating system versions and patches
Determine the Cause of the Problem
Common causes of problems on the network include:
- Time synchronization issues
- Synchronization issues
- eDirectory version problems
- Communication issues
- Improperly moved or removed servers
- Inconsistent objects or database
- Agent process errors
- Performance issues
- Overzealous network administrators
List Possible Solutions to the Problem
Before taking any action to resolve an eDirectory error, you should:
- Gather and list possible solutions
- Check error code documentation
- Check Technical Information Documents (TIDs)
- List the repercussions of each action
- Check the latest patches to see what problems they resolve. Often the problem you have has already been resolved with a new patch.
Assess Possible Solutions
Assess solutions based on the following:
- The likelihood that it will solve your problem
- How easy or hard the solution might be to implement
- The likely consequences of the solution (understand repercussions)
- What effect the implementation process might have on users
- Whether the solution might have a destructive impact on the eDirectory tree
- How long eDirectory resources might be unavailable
Implement a Solution
“Allow enough time for your actions to take effect in your eDirectory tree”
Verify that the Problem is Resolved
To verify that an eDirectory problem has been resolved, you should:
- Use the eDirectory diagnostic tools to check the status of eDirectory
- Attempt to repeat the actions that revealed the eDirectory problem
- Run regular health checks (monitor the issue)
Document the Resolution to the Problem
Document the problem and solution in your server maintenance logs. This allows you to:
- Prevent the same problem in the future
- Find a resolution to the same problem quickly in the future
- Provide insight into other problems your network might have
Avoid Repeating the Problem
You may find that the cause was an inadvertent or inappropriate action somebody took or because no proper procedure has been defined. In these cases you should:
- Document the problem and the solution.
- Establish procedures and policies to ensure that people who administer or use the eDirectory tree do so in a consistent and established manner.
- Take precautions, such as restricting access to servers.
|